no longer ago than last week - Turco Inglés Diccionario